stop at a stop sign or traffic light - Español Inglés Diccionario